diamondback squid - Spanish English Dictionary